clean rooms and associated controlled environments - Francés Inglés Diccionario